@charset "gb2312";
/* CSS Document */
.imghover img {-webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear; transition:all .3s linear; }
.imghover:hover img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); } 
.amn{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}

#menu .layui-nav .layui-nav-item a { padding: 0 19px;}

#focuspic img { width: 100%; max-height: 360px;}
#focuspic h2 { padding: 15px 15%; position: relative;}
#focuspic span { position: absolute; top:-15px; left: 50%; margin-left: -36px; background-color: #5FB878; color: #fff; font-size: 14px; padding: 4px 8px;}
#focuspic h2 a { font-weight:600; font-size: 30px; }
#topnews .bigpic h5 a { font-weight:600;}
#topnews p { font-size: 14px; color: #808080;}

.newslist li img { width: 100%;}

.bigpic li img { width: 100%;}
.bigpic li h5 { padding-top: 8px;}
.littlepic li { border-top:#eee solid 1px; padding: 14px 0; overflow:hidden;}
.littlepic li:first-child { border-top:none; padding-top: 0;}
.littlepic .newslisttxt { width:68%; float: left;}
.littlepic .newslistpic { width: 78px; height: 78px; overflow: hidden;float: right;}
.littlepic li h5 { padding: 0; line-height: 1.2em;}
.littlepic li img { height: 100%; width: 100%;}
.channellist li img { width: 100%;}
.txtlist li { padding-bottom: 8px; padding-left: 1em; background: url(http://news.66wz.com/report/images/logo2021.png) no-repeat -128px 16px;}
.block h3 { border-top:#005dc5 solid 4px;}
.picblock h3 { margin: 0 15px; padding: 10px 0 0;}
.block h5 a,.picblock p a,.txtlist li a { font-size: 16px;}
.picblock li { position: relative; margin-bottom: 20px; overflow: hidden;}
.picblock li p { background-color: rgba(0,0,0,.6); line-height: 1.2em; position: absolute; bottom: 0; left: 0; width: 94%; padding: 8px 3%; text-align: center;}
.picblock li p a { color: #fff;}
.block .bigpic img { height:167px;}
.picblock .bigpic img { height:auto;}
.noab li p { display: none;}

#brands { border-top:#eee solid 1px;}
#brands li { text-align: center; padding: 60px 0 10px; position: relative;}
#brands li a { color: #aaa;}
#brands li i,#brands li span { background-image: url(../images/icon2021.svg); background-repeat: no-repeat; background-position: right 0; background-size: 200%; width:100%; height: 50px; display: block; opacity: .4; position: absolute; top: 10px; left: 0; z-index: 1;}
#brands li span { z-index: 0; opacity: 0;}
#brands li:hover a { color: #666;}
#brands li:hover i { opacity: .9;}
#brands li:hover span {opacity: 1;}
#brands .dbzx i { background-position: -100px 0;}
#brands .wwyst i { background-position: -100px -50px;}
#brands .zc i { background-position: -100px -100px;}
#brands .qzrl i { background-position: -100px -150px;}
#brands .znl i { background-position: -100px -200px;}
#brands .sjkwz i { background-position: -100px -250px;}
#brands .dtkwz i { background-position: -100px -300px;}
#brands .wwjj i { background-position: -100px -350px;}
#brands .xwxt i { background-position: -100px -400px;}
#brands .xwyd i { background-position: -100px -450px;}
#brands .shh i { background-position: -100px -500px;}
#brands .syj i { background-position: -100px -550px;}
#brands .dbzx span { background-position: 0 0;}
#brands .wwyst span { background-position: 0 -50px;}
#brands .zc span { background-position: 0 -100px;}
#brands .qzrl span { background-position: 0 -150px;}
#brands .znl span { background-position: 0 -200px;}
#brands .sjkwz span { background-position: 0 -250px;}
#brands .dtkwz span { background-position: 0 -300px;}
#brands .wwjj span { background-position: 0 -350px;}
#brands .xwxt span { background-position: 0 -400px;}
#brands .xwyd span { background-position: 0 -450px;}
#brands .shh span { background-position: 0 -500px;}
#brands .syj span { background-position: 0 -550px;}
#brands li span {-webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear; transition:all .3s linear; }
#brands li:hover span{ -webkit-transform:translateX(-10px); -moz-transform:translateX(-10px); -ms-transform:translateX(-10px); -o-transform:translateX(-10px); transform:translateX(-10px); } 

#piclist li { width: 25%; padding: 15px;}
.ad_butt { height: 100px; background: #eee;}

@media screen and (max-width: 768px) {
	.layui-container .pr20 { padding-right:10px;}
}